package com.ad_hccm.domain.GeneralInformation;

/**
 * @ClassName TODO InducingFactors 诱发或加重因素
 * @id             身份证(诱发或加重因素)
 * @fatigue        疲劳(1:是、2:否)
 * @diet           饮食(1:是、2:否)
 * @infect         感染(1:是、2:否)
 * @menstruation   月经(1:是、2:否)
 * @medicine       药物(1:是、2:否)
 * @season         季节变化(1:是、2:否)
 * @traumaSurgery  外伤手术(1:是、2:否)
 * @spirit         精神因素(1:是、2:否)
 * @outer          其他
 */
public class InducingFactors {

    private String id;
    private boolean fatigue;
    private boolean diet;
    private boolean infect;
    private boolean menstruation;
    private boolean medicine;
    private boolean season;
    private boolean traumaSurgery;
    private boolean spirit;
    private boolean other;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public boolean isFatigue() {
        return fatigue;
    }

    public void setFatigue(boolean fatigue) {
        this.fatigue = fatigue;
    }

    public boolean isDiet() {
        return diet;
    }

    public void setDiet(boolean diet) {
        this.diet = diet;
    }

    public boolean isInfect() {
        return infect;
    }

    public void setInfect(boolean infect) {
        this.infect = infect;
    }

    public boolean isMenstruation() {
        return menstruation;
    }

    public void setMenstruation(boolean menstruation) {
        this.menstruation = menstruation;
    }

    public boolean isMedicine() {
        return medicine;
    }

    public void setMedicine(boolean medicine) {
        this.medicine = medicine;
    }

    public boolean isSeason() {
        return season;
    }

    public void setSeason(boolean season) {
        this.season = season;
    }

    public boolean isTraumaSurgery() {
        return traumaSurgery;
    }

    public void setTraumaSurgery(boolean traumaSurgery) {
        this.traumaSurgery = traumaSurgery;
    }

    public boolean isSpirit() {
        return spirit;
    }

    public void setSpirit(boolean spirit) {
        this.spirit = spirit;
    }

    public boolean getOther() {
        return other;
    }

    public void setOther(boolean other) {
        this.other = other;
    }

    @Override
    public String toString() {
        return "InducingFactors{" +
                "id='" + id + '\'' +
                ", fatigue=" + fatigue +
                ", diet=" + diet +
                ", infect=" + infect +
                ", menstruation=" + menstruation +
                ", medicine=" + medicine +
                ", season=" + season +
                ", traumaSurgery=" + traumaSurgery +
                ", spirit=" + spirit +
                ", outer=" + other +
                '}';
    }
}
